stuff one's face – English–Español translations

🇬🇧 en es 🇪🇸

stuff one's face verb

  • to eat excessively
empapuzarse, ponerse morado
Wiktionary Links